rise to the challenge - İspanyolca İngilizce Sözlük